History
History
Synonyms
UK
US
Meaning:
smashing

excellent

break into pieces

trounce

to defeat (a person, team etc) heavily

defeat overwhelmingly

MAKE MINCEMEAT OF as in Wiktionary
MAKE MINCEMEAT OF as in Wikipedia